var status = -1;

function start(d, c, b) {
    (d == 1) ? status++ : status--;
    var a = -1;
    if (status <= a++) {
        qm.dispose()
    } else {
        if (status == a++) {
            qm.askAcceptDecline("来，已经准备好开始今天的第一个每日任务了吗？在玫瑰花园里的所有行为都会累计为分数。\r\n\r\n#r-目标分数：300分\r\n-奖励：玫瑰花园箱子1个#k", 0, 2162000)
        } else {
            if (status === a++) {
                qm.forceStartQuest(31044, "");
                qm.setNumberForQuestInfo(31035, "score", 0);
                qm.setStringForQuestInfo(31035, "date", qm.getNowTimeString(3));
                qm.sendNormalTalk("我在这里等着你。加油！\r\n\r\n#b(到玫瑰花园去吧。)#k", 0, 2162000, false, false)
            } else {
                if (status === a++) {
                    qm.dispose()
                }
            }
        }
    }
}

function end(d, c, b) {
    (d == 1) ? status++ : status--;
    var a = -1;
    if (status <= a++) {
        qm.dispose()
    } else {
        if (status == a++) {
            qm.sendNormalTalk("你出色地完成了第一个每日任务。做好领取奖励的准备了吗？\r\n\r\n #b#i2432206##t2432206#1个#k", 0, 2162000, false, true)
        } else {
            if (status === a++) {
                qm.forceCompleteQuest(31044);
                qm.updateInfoQuest(31044, "complete=1");
                qm.gainExp(655901);
                qm.setNumberForQuestInfo(31035, "score", 0);
                qm.addNumberForQuestInfo(31035, "total", 1);
                qm.forceStartQuest(31045, "");
                qm.sendNormalTalk("第二个每日任务的目标为500分。注意，如果今天结束，便无法继续完成了。\r\n\r\n#r - 目标分数：500分\r\n - 奖励：2个玫瑰花园箱子#k", 0, 2162000, true, false);
                qm.gainItem(2432206, 1)
            }
        }
    }
};